package cn.com.greatwall.generator.service;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Service;

import com.baomidou.mybatisplus.extension.service.IService;

import cn.com.greatwall.common.model.PageResult;

/**
 * @Author herw
 * @Time 2022-03-21 19:57:29
 * @Version 1.0
 * @Description: TODO(用一句话描述该文件做什么)
 */
@Service
public interface SysGeneratorService extends IService {
    PageResult queryList(Map<String, Object> map);
    
    Map<String, String> queryTable(String tableName);
    
    List<Map<String, String>> queryColumns(String tableName);
    
    byte[] generatorCode(String[] tableNames);
}
